"""
@FileName：4输出3位数的水仙花数.py
@Author：lmz
@Time：2021/5/18 18:12
编写程序，输出100-1000之间的水仙花数。
所谓水仙花数是指一个3位数，其各位数字的立方和等于该数本身。
"""
l = []
for i in range(100, 1000):
    a = i // 100
    b = (i % 100) // 10
    c = i % 10
    if a ** 3 + b ** 3 + c ** 3 == i:
        l.append(i)
for i in range(len(l)):
    print(l[i], end=" ")
